package no.ntnu.item.ttm4115.termproject.groupgameagent;

import java.util.Vector;
import no.tellu.common.javaframe.ActorAddress;
import java.util.HashMap;
import no.tellu.common.actorframe.ActorSM;

public class GroupGameAgentSM extends ActorSM {


    public HashMap playersInQASession;
    public int qaCounter;
    public HashMap playerGameAdresses;
    public ActorAddress qaSessionAgentAddress;
    public ActorAddress questionAgentAddress;
    public boolean onGoingQA;
    public Vector currentAnswerOptions;
    public Vector currentQuestionText;
    public ActorAddress myGroupAdress;
    public ActorAddress myGameManagerAdress;
    public boolean upStartToQASent;


    /*
     * This method initializes the fields of the state machine.
     * You can edit this method inside the method body.
     * When the method is generated again, your part is copied.
     * Do not add any other methods in this class, they are not copied.
     */
    public void initialize(){
        playersInQASession = new HashMap();
    	playerGameAdresses = new HashMap();
    	currentQuestionText = new Vector();
    	currentAnswerOptions = new Vector();
    	onGoingQA = false;
    	upStartToQASent = false;
    }
}
